Обсуждение модуля:String
Перейти к навигации
Перейти к поиску
Перед размещением сообщений на данной странице убедитесь, что вы в полной мере ознакомились с правилами об этичном поведении и недопустимости оскорблений. Желательно, чтобы ваше сообщение не ухудшало атмосферу Википедии и могло помочь. Помните, что если вы при трактовке слов других участников будете предполагать их добрые намерения, то они охотнее таким же образом отнесутся к вам. |
Проблема буквы ё[править код]
Функция str.compare (как естественно и функция SortString из Module:Tables), неправильно сравнивает строки с символом ё, полагая его больше символа я. Есть идеи, как можно устранить эту ошибку? Игорь Темиров. 05:43, 21 апреля 2013 (UTC)
Число вхождений совпадения[править код]
@DonRumata: (как я понимаю, основной редактор модуля) А можно как-нибудь match расширить, чтобы с таким-то параметром получать не N-е вхождение строки, а само N (сколько раз искомое было найдено)? Во многих ситуациях сами совпадения не нужны, нужно их число. --Neolexx (обс.) 15:39, 17 июля 2019 (UTC)
- Добавил функцию subcount. Don Rumata 12:42, 26 июля 2019 (UTC)
- отлично функция М 178.163.5.123 11:43, 25 февраля 2024 (UTC)
NFD[править код]
Запрос выполнен |
Просьба добавить следующий код:
function str.NFD(frame)
return mw.ustring.toNFD(frame.args[1])
end
Он нужен для корректной обработки диакритики в {{Без КЛ}}. 217.117.125.88 18:55, 15 апреля 2021 (UTC)
- Добавил. Добавьте, пожалуйста эту функцию в документацию. — Алексей Копылов 20:01, 15 апреля 2021 (UTC)
- Добавил. 217.117.125.88 20:18, 15 апреля 2021 (UTC)
- @Алексей Копылов: Почему‐то ничего не работает. В чём дело? 217.117.125.88 13:59, 16 апреля 2021 (UTC)
- Тут я помочь не могу. Можете попробовать поэкспериментировать в Модуль:String/песочница.
Может кто-то другой знает в чем дело? — Алексей Копылов 16:44, 16 апреля 2021 (UTC) - @217.117.125.88: Так что, вообще ничего не работает? В этом случае может стоить отменить правку? — Алексей Копылов 07:57, 22 апреля 2021 (UTC)
- Тут я помочь не могу. Можете попробовать поэкспериментировать в Модуль:String/песочница.
- Так как NFD не работает, я убрал NFD пока из документации. Вскоре уберу и из кода, если не будет возражений. — Алексей Копылов 18:22, 28 апреля 2021 (UTC)